#include <REGX52.H>

//函数定义：
/**
  * @brief  定时器初始化，1毫秒@12.000MHz
  * @param  无
  * @retval 无
  */
	
void Timer0_Init()		//100微秒@12.000MHz
{
	TMOD &= 0xF0;		//设置定时器模式
	TMOD |= 0x01;		//设置定时器模式
	TL0 = 0xA4;		//设置定时初值
	TH0 = 0xFF;		//设置定时初值
	TF0 = 0;		//清除TF0标志
	TR0 = 1;		//定时器0开始计时
	ET0=1;
	EA=1;
}

/*
void Timer0_Routine() interrupt 1
{
	static unsigned int t0;
	TL0 = 0xA4;		//设置定时初值
	TH0 = 0xFF;		//设置定时初值
	for(t0=0;t0<1000;t0++)
	{
		t0=0;
	}
}
*/